• word of the day

    anemone nemorosa

    anemone nemorosa - Dictionary definition and meaning for word anemone nemorosa

    Definition
    (noun) European anemone with solitary white flowers common in deciduous woodlands
    Synonyms : wood anemone
Download our Mobile App Today
Receive our word of the day
on Whatsapp